package com.example.commen.net.easyHttp.model;

import com.example.commen.resource.CommentContect;
import com.example.commen.utile.CommonUtils;

public class getHttpCodes {

    /**
     * 摘自飞行导航仪状态码文档 https://docs.qq.com/doc/DVkhocmFLZm9lV0d4
     * 只返回需要前端反馈的文本
     * @param code
     * @return
     */
    public static String getCodeData(int code){
        String data = "";
        switch (code){
            case  10001 :
                data = "权限不足，请联系管理员";
                break;
            case  10002 :
                data = "请重新登录";//"未登录/无效token";
                break;
            case  10005 :
                data = "账号锁定，请联系管理员";
                break;
            case  10009 :
//                data = "证书（token）过期";
                data = "登录已过期，请重新登录";
                break;
            case  10010 :
                data = "手机号码已经注册，请重新登录";
                break;
            case  10011:
                data = "账户在其它设备登录，请重新登录并防止密码泄漏";
                break;
        }
        CommonUtils.EventPost(CommentContect.EventBusCode.LoginError);
        return data;
    }
}
